Required function for working added