Too many functions to make your life more easy