all insertion functions implements
android and server!!