For all pushing and pullling needs of our java class