More work on portal