Nice shortcuts and functions and stuff

such commit message
many verbose