Solutions to various IT problems