Ama's try at a custom multipart system!