DETAILED NOTES ON MERAK555