Added my working functions