added top core including both encryption/decryption
remvoed swp files