So lazy to do the things manually