Add working functions.