Completed basic Serializable Module