Add abstract deployer