Probably not so good idea beacause it becomes kinda general purpose behavior.