Перечесляю механики которые я нашел сам и которые предоставили вы. Это то с чем я буду работать в перевую очередь, список будет дополняться.