commission for @metonymph!