aggghhhh i like these ideas