Added size limitation by user. Changed paths.