made structs serializable
removed extra image