working on default value (still not working properly)